www.gusucode.com > ROCKOA PHP协同办公OA办公系统 v2.0PHP源码程序 > ROCKOA PHP协同办公OA办公系统 v2.0/rockoa_v2.0/rockoa_v2.0/webrock/system/task/ext_taskscript.js

    
var  panel = {
	xtype:'rockgridform',tablename:'task',celleditbool:true,formtitle:'任务',iconqz:'time_',
	columns:[{
		xtype: 'rownumberer',
		width: 40
	},{
		text:'类型',dataIndex:'typename',width:80,search:true
	},{
		text:'名称',dataIndex:'name',width:80,autowidth:true,search:true,editor:'textfield'
	},{
		text:'处理地址',dataIndex:'url',width:80,autowidth:true,search:true
	},{
		text:'启用',dataIndex:'status',width:60,editor:{xtype:'combo',editable:false,store:js.arraystr()},renderer:renderbox,search:true,atype:'select'
	},{
		text:'运行频率',align:'left',dataIndex:'ratecont',width:200,search:true,autowidth:true,renderer:rendercont
	},{
		text:'最后运行时间',dataIndex:'lastrundt',width:160,search:true,atype:'date'
	},{
		text:'最后状态',dataIndex:'lastrunzt',width:80,search:true,boxdata:js.arraystr('#888888|未运行,green|成功,red|失败'),renderer:renderbox
	},{
		text:'说明',dataIndex:'explain',autowidth:true,search:true,editor:'textfield'
	},{
		text:'ID',dataIndex:'id',width:60
	}],
	formadd:function(){
		getcmp('ratels_'+rand+'').reset();
	},
	formedit:function(f, d){
		getcmp('ratels_'+rand+'').loadinfor(d.id);
	},
	formwidth:500,
	formparams:{
		url:publicsave('task','system'),labelWidth:70,
		submitfields:'typename,name,url,status,ratecont,explain',autoScroll:false,
		params:{int_filestype:'status',otherfields:'optdt={now},optname={admin},optid={adminid}'},
		items:[{
			fieldLabel:'id号',value:'0',name:'idPost',hidden:true
		},{
			fieldLabel:'',value:'',name:'timeidPost',hidden:true
		},{
			fieldLabel:'',value:'',name:'ratecontPost',xtype:'textareafield',hidden:true
		},{
			fieldLabel:''+bitian+'类型',name:'typenamePost',allowBlank: false,xtype:'optioncombo',optionmnum:'tasktype'
		},{
			fieldLabel:''+bitian+'名称',name:'namePost',allowBlank: false
		},{
			fieldLabel:''+bitian+'处理地址',name:'urlPost',allowBlank: false
		},{
			fieldLabel:' ',name:'statusPost',xtype:'checkboxfield',boxLabel:'启用',inputValue:'1',checked:true,labelSeparator:''
		},{
			xtype:'rockrate',fieldLabel:'运行频率',tablename:'task',id:'ratels_'+rand+''
		},{
			fieldLabel:'说明',name:'explainPost',xtype:'textareafield',height:60
		}],
		submitcheck:function(o){
			var s='',s1='';
			var a = getcmp('ratels_'+rand+'').getresult();
			s=a[0];
			s1=a[1];
			if(s=='')return '没有添加运行频率';
			o.setVal('timeid', s);
			o.setVal('ratecont', s1);
			return '';
		}
	}
};


return {
	panel:panel
};